package com.uaroadshow.finale.service;

import java.util.List;
import java.util.Map;

import com.uaroadshow.entity.trade.Product;
import com.uaroadshow.entity.trade.ProductStat;

/**
 *
 * @author Ark
 *
 */
public interface ProductService extends DataService<Product> {

    /**
     * @return
     */
    public List<Product> list();
    
    /**
     * @param product
     * @return
     */
    public List<Product> list(Product product);
    
    /**
     * @return
     */
    public Map<String, ProductStat> getRemaining();
    
}
